Флаги
O D I T S Z A P C 0 * * ? * 0
Команда:
OR destination,source
Логика:
destination = destination OR source
OR выполняет логическое сложение побитно над своими операндами и засылает результат по назначению (destination). Оба операнда могут быть словами или байтами.
Логика команды OR
Destination Source Результат
0 0 0
0 1 1
1 0 1
1 1 1
Команда OR устанавливает каждый бит результата в 1, если хотя бы один из соответствующих битов операндов равен 1.
| Операнды | Такт байты (слова) | Обращения | Байты | Пример |
| регистр,регистр | 3 | - | 2 | OR CH,DL |
| регистр,непоср.операнд | 4 | - | 3-4 | OR CX,00FFh |
| аккумулятор,непоср.оп. | 4 | - | 2-3 | OR AL,01000010b |
| регистр,память | 9(13)+EA | 1 | 2-4 | OR CX,MASK |
| память,регистр | 16(24)+EA | 2 | 2-4 | OR MASK,CX |
| память,непоср.операнд | 17(25)+EA | 2 | 3-6 | OR GAMMA,01h |